:root{    --colorZT: #136db7;     /*主色*/    --colorZT1: #c6aa7f;     /*主色*/    --colorZT2: #c2382d;     /*主色*/    --colorZT3: #e4630f;     /*主色*/    --colorZT4: #bf9f62;     /*主色*/    --colorZS: #7f0401;     /*主色*/    --colorFU: #249eb2;        /*副色*/    --colorMR: #333333;     /*默认字体色*/    --colorHD: #FFFFFF;     /*默认字体色*/    --bili:1;               /*比例*/    --fsMr:16;              /*默认字体大小*/    --fspage:16;            /*分页字体大小*/    --hedaH:120;            /*head高*/    --bannerH:940;          /*banner高度*/    --inner_bannerH:480;    /*详情页banner高*/}.inner{    width: -moz-calc( var(--bili) * 1600px );    width: -webkit-calc( var(--bili) * 1600px );    width: calc( var(--bili) * 1600px );    margin: 0 auto;}@media screen and (max-width: 1680px) {    :root{        --bili:0.88;    }}@media screen and (max-width: 1440px) {    :root{        --bili:0.82;    }}@media screen and (max-width: 1360px) {    :root{        --bili:0.78;    }}@media screen and (max-width: 1280px) {    :root{        --bili:0.73;    }}@media screen and (max-width: 1200px) {    :root{        --bili:0.65;    }}* {    box-sizing: border-box;    margin: 0;    padding: 0;    font: inherit;    line-height: 1.4;    /*color: var(--colorMR);*/    vertical-align: baseline;    outline: none;    font-size: calc( var(--wzbl) * var(--fsMr) * 1px );    font-family: '微软雅黑';}sub {    vertical-align: sub;    /*font-size: smaller;*/    font-size:70%;    position: relative;    bottom: -0.25em;}sup {    vertical-align: super;    /*font-size: smaller;*/    font-size:70%;    position: relative;    top: -0.25em;}button{    border: 0;}*{    -webkit-tap-highlight-color: rgba(0,0,0,0);    -webkit-tap-highlight-color:transparent;}body, html {    max-width: 100%;    line-height: 1;    overflow-x: auto;    /*min-width: 1200px;*/}a, a:hover, a:active, a:visited, a:link, a:focus {    color: inherit;    background: none;    text-decoration: none;    outline: none;}b{    font-weight: bold;}ul, li {    list-style: none;}input, textarea {    outline: none;    border: initial;    -webkit-appearance: none;}strong{    font-weight: bold;}.clear {    clear: both;}.clearfix:after {    clear: both;    height: 0;    content: "";    line-height: 0;    font-size: 0;    display: block;}.Fwb{    font-weight: bold;}.Fcbs{    color: var(--colorZT)!important;}.bcbs:hover{    background-color: var(--colorZT)!important;    color: #FFFFFF!important;}.CEN{    text-transform: uppercase;}/*滚动条-s*/body::-webkit-scrollbar{    width: 5px;    height: 5px;}body::-webkit-scrollbar-track{    background-color: #ffffff;}body::-webkit-scrollbar-thumb{    border-radius: 0;    background-color: rgb(0 0 0 / 50%);}::-webkit-scrollbar{    width: 5px;    height: 5px;}::-webkit-scrollbar-track{    background-color: transparent;}::-webkit-scrollbar-thumb{    border-radius: 10px;    background-color: rgb(0 0 0 / 40%);}::-webkit-scrollbar-thumb:hover{    background-color: var(--colorZT);}@media screen and (max-width: 1200px) {    ::-webkit-scrollbar    {        width: 0!important;        height: 0!important;    }    ::-webkit-scrollbar-track    {        background-color: #ffffff;    }    ::-webkit-scrollbar-thumb    {        background-color: #cccccc;    }}/*滚动条-e*/.tac{    text-align: center!important;}.fc3{    color: #333333;}.fc5{    color: #555555;}.fcf{    color: #ffffff;}.w5{    width: 5%;}.w10{    width: 10%;}.w15{    width: 15%;}.w20{    width: 20%;}.w25{    width: 25%;}.w30{    width: 30%;}.w33{    width: 33.33%;}.w35{    width: 35%;}.w40{    width: 40%;}.w45{    width: 45%;}.w50{    width: 50%;}.w55{    width: 55%;}.w60{    width: 60%;}.w65{    width: 65%;}.w70{    width: 70%;}.w75{    width: 75%;}.w80{    width: 80%;}.w85{    width: 85%;}.w90{    width: 90%;}.w95{    width: 95%;}.w100 {    width: 100% !important;}.w-auto{    width: auto!important;}.h100 {    height: 100%;}.mw1200{    max-width: 1200px;    margin: 0 auto;}.eim{    width: 100%;    height: 100%;    display: block;    object-fit: cover;}.Asim{    position: absolute;    left: 0;    top: 0;}.eim05s{    width: 100%;    height: 100%;    display: block;    object-fit: cover;    transition: all 0.5s;}.eim05s:hover{    transform: scale(1.1);}/*ellipsis*/.slh0{    display: -webkit-box;    overflow: hidden;    -webkit-box-orient: vertical;    -webkit-line-clamp: 0;    text-overflow: ellipsis;    word-break: break-all;}.slh1{    display: -webkit-box;    overflow: hidden;    -webkit-box-orient: vertical;    -webkit-line-clamp: 1;    text-overflow: ellipsis;    word-break: break-all;}.slh2{    display: -webkit-box;    overflow: hidden;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    text-overflow: ellipsis;    word-break: break-all;}.slh3{    display: -webkit-box;    overflow: hidden;    -webkit-box-orient: vertical;    -webkit-line-clamp: 3;    text-overflow: ellipsis;    word-break: break-all;}.slh4{    display: -webkit-box;    overflow: hidden;    -webkit-box-orient: vertical;    -webkit-line-clamp: 4;    text-overflow: ellipsis;    word-break: break-all;}.slh5{    display: -webkit-box;    overflow: hidden;    -webkit-box-orient: vertical;    -webkit-line-clamp: 5;    text-overflow: ellipsis;    word-break: break-all;}.fs36{    font-size: calc( var(--bili) * 36px );}.fs34{    font-size: calc( var(--bili) * 34px );}.fs32{    font-size: calc( var(--bili) * 32px );}.fs30{    font-size: calc( var(--bili) * 30px );}.fs28{    font-size: calc( var(--bili) * 28px );}.fs26{    font-size: calc( var(--bili) * 26px );}.fs24{    font-size: calc( var(--bili) * 24px );}.fs22{    font-size: calc( var(--bili) * 22px );}.fs20{    font-size: calc( var(--bili) * 20px );}.fs18{    font-size: calc( var(--bili) * 18px );}.fs16{    font-size: calc( var(--bili) * 16px );}.fs15{    font-size: calc( var(--bili) * 15px );}.fs14{    font-size: calc( var(--bili) * 14px );}.fs13{    font-size: calc( var(--bili) * 13px );}.fs12{    font-size: calc( var(--bili) * 12px );}/*layui样式-s*/.layui-form-select dl dd.layui-this{    background-color: var(--colorZT) !important;}.layui-form-select dl dd.layui-this{    background-color:  var(--colorZT) !important;}.layui-laydate .layui-this{    background-color:  var(--colorZT) !important;}.layui-form-select dl dd{    font-size: 14px;}.layui-layer{    border-radius: 12px!important;}.layui-laydate-footer span:hover{    color:  var(--colorZT) !important;}.layui-laydate-footer span[lay-type=date]{    color:  var(--colorZT) !important;}.layui-laydate-header i:hover{    color:  var(--colorZT)!important;}.laydate-set-ym span:hover{    color:  var(--colorZT)!important;}#mb_btn_no{    cursor: pointer;}#mb_btn_ok{    background: var(--colorZT)!important;    cursor: pointer;}.layui-form-checked span, .layui-form-checked:hover span{    background: var(--colorZT)!important;}.layui-form-checked i, .layui-form-checked:hover i{    color:  var(--colorZT)!important;}.layui-layer-hui .layui-layer-content{    color: #ffffff!important;}.wh-tips{    max-width: 300px;}.wh-tips .layui-layer-title{    display: none;}.wh-tips .layui-layer-content{    font-size: 16px!important;    text-align: center!important;    line-height: 2!important;    padding: 40px 20px 20px!important;}.wh-tips .layui-layer-btn{    padding: 0;    display: flex;    justify-content: space-between;    align-items: center;    border-top: 1px solid #eee;}.wh-tips .layui-layer-btn a{    width: 50%;    margin: 0;    height: 45px;    line-height: 45px;    text-align: center;    background-color: transparent;    color: #333333;    border: 0;}.wh-tips .layui-layer-btn .layui-layer-btn0{}.wh-tips .layui-layer-btn a:hover{    color: var(--colorZT);}.wh-tips .layui-layer-btn .layui-layer-btn1{    border-left: 1px solid #eee;}/*layui样式-e*//*分页*/.page-list{    width: 100%;    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -webkit-box-wrap: wrap;    -ms-flex-wrap: wrap;    -webkit-flex-wrap: wrap;    flex-wrap: wrap;    padding: calc( var(--bili) * 50px ) 0 calc( var(--bili) * 50px );    -webkit-box-pack: center;    -ms-flex-pack: center;    -webkit-justify-content: center;    justify-content: center;}.page-list a{    height: calc( var(--bili) * 40px );    line-height: calc( var(--bili) * 38px );    border: 1px solid #e3e3e3;    margin: 0 calc( var(--bili) * 5px ) calc( var(--bili) * 5px ) calc( var(--bili) * 5px );    border-radius: 4px;    font-size: calc( var(--fspage) * var(--bili) * 1px );    background:#ffffff;    color:#555555;    padding: 0 calc( var(--bili) * 15px );    text-decoration:none;    display: block;}.page-list a.currPage{    background: var(--colorZT);    color: #fff;    border: 1px solid var(--colorZT);}.page-list a:hover{    background: var(--colorZT);    color: #fff;    border: 1px solid var(--colorZT);}@media screen and (max-width: 1024px) {    .page-list{        display: -webkit-box;        display: -ms-flexbox;        display: flex;        -webkit-box-pack: justify;        -ms-flex-pack: justify;        -webkit-justify-content: space-between;        justify-content: space-between;        -webkit-box-align: center;        -ms-flex-align: center;        -webkit-align-items: center;        align-items: center;        -webkit-box-wrap: nowrap;        -ms-flex-wrap: nowrap;        -webkit-flex-wrap: nowrap;        flex-wrap: nowrap;        padding: 5% 0;    }    .page-list a{        display: none;    }    .page-list a:first-child{        display: block;    }    .page-list a:last-child{        display: block;        /*border-left: 0;*/        margin: 0 0 0 -1px;    }    .page-list a{        width:51%;        margin: 0;        line-height: 11vw;        height: 11vw;        text-align: center;        border-radius: 0;    }    .page-list a.currPage{        background: #ffffff;        color: #555555;        border: 1px solid #e3e3e3;        display: block;        margin: 0 0 0 -1px;    }}/*分页*//*地图美化-s*/.wn-container *{    border-color: #ffffff!important;    border: 0!important;}.wn-container .BMap_pop *{    color: #333333!important;    line-height: calc( 30px )!important;    font-size: calc( 16px ) !important;}.wn-container .anchorBL{    display: none;}.wn-container .anchorTR div *{    padding: 5px 10px!important;    box-shadow: none!important;    font-size: 14px!important;    font-weight: 400!important;}.wn-container .BMap_pop .title{    padding: 12px 30px 0 0;}.BMap_pop .BMap_center{    border-right: 1px solid #fff!important;}/*.BMap_scaleTxt,.BMap_scaleBar,.BMap_cpyCtrl{*//*    display: none;*//*}*//*地图美化-e*//*菜单-s*/.wap-none{    display: block;}.wap-show{    display: none;}.wap-header{    display: none;}.wap-head{    width: 100%;    background-color: #ffffff;    transition: all 0.3s;    top: 0;    position: fixed;    z-index: 105;    box-shadow: none;    height: 15vw;    display: flex;    justify-content: space-between;    align-items: center;}.wap-head .wap-head-logo {    margin: 0 0 0 4%;}.wap-head .wap-head-logo .Acls{    display: flex;    align-items: center;}.wap-head .wap-head-logo .logo-im{    width: 18vw;}.wap-head .wap-head-logo .logo-wz{    margin: 0 0 0 2vw;    font-size: 4vw;    color: var(--colorZT);    font-weight: 700;}.wap-head .wap-door{    width: 7%;    margin: 0 5% 0 0;    height: 100%;    position: relative;    right: 0;    display: flex;    flex-direction: column;    align-items: flex-end;    justify-content: center;}.wap-head .wap-door .wds{    width: 100%;    height: 2px;    background-color: #666666;    display: block;    transition: all .3s;    margin: 12% 0;}.wap-head .wap-door .wds:nth-of-type(3){    width: 100%;}.wap-header.show .wap-head .wap-door .wds:nth-child(2n){    opacity: 0;}.wap-header.show .wap-head .wap-door .wds:nth-of-type(1) {    transform: rotate(45deg);    position: absolute;}.wap-header.show .wap-head .wap-door .wds:nth-of-type(3) {    transform: rotate(-45deg);    position: absolute;    width: 100%;}.wap-header.show .headclose{    width: 100%;    display: block;}.wap-menu{    position: fixed;    width: 80%;    top: 0;    right: -100%;    z-index: 101;    height: 100%;    background-color: rgb(255 255 255 / 95%);    transition: all .3s;    overflow-y: scroll;    overflow-x: hidden;    opacity: 1;    box-shadow: 0 0 20px 0 rgb(0 0 0 / 10%);}.wap-menu .wap-menu-lst{    padding: 16vw 0;}.wap-menu .wap-menu-lst .CAli{    position: relative;    border-bottom: 1px solid #eeeeee;}.wap-menu .wap-menu-lst .CAli:after{    content: "";    position: absolute;    background: url(../images/icons/wap_menu_arrow.svg)no-repeat right;    width: 4vw;    height: 4vw;    right: 5%;    top: calc((14vw - 4vw)/2);    background-size: 100%;    opacity: 0.6;    transition: all 0.3s;}.wap-menu .wap-menu-lst .CAli.on:after{    transform:rotate(90deg);}.wap-menu .wap-menu-lst .CAli .CAa{    font-size: 4.25vw;    color: #333333;    /*width: 80%;*/    width: max-content;    height: 14vw;    line-height: 14vw;    padding: 0 0 0 8%;    display: -webkit-box;    overflow: hidden;    -webkit-box-orient: vertical;    -webkit-line-clamp: 1;    text-overflow: ellipsis;    word-break: break-all;}.wap-header.show .wap-menu{    right: 0;    opacity: 1;}@media screen and (max-width: 1024px) {    .wap-menu .CAli.on .down-menu{        display: block;    }    .wap-menu .down-menu{        position: relative;        width: 100%;        left: auto;        box-shadow: none;        top: auto;        animation:none;        border: 0;    }    .wap-menu .down-menu .CBa{        font-size: 4vw;        line-height: 12vw;        text-align: left;        padding: 0 10%;        background: transparent;    }}@media screen and (max-width: 1024px) {    .wap-none{        display: none;    }    .wap-show{        display: block;    }    .wap-header{        display: block;    }}/*菜单-e*//*暂无信息-s*/.no-info{    width: 100%;    position: relative;    margin:  calc( var(--bili) * 50px ) 0 calc( var(--bili) * 50px ) 0;}.no-info .ni-im{    width: calc( var(--bili) * 240px );    height: calc( var(--bili) * 240px );    background: url(../images/icons/noinfo.svg) no-repeat center;    background-size: 100%;    margin: 0 auto calc( var(--bili) * 10px );}.no-info .ni-mc{    font-size: calc( var(--bili) * 16px );    color: #666;    letter-spacing: 1px;    text-align: center;}@media screen and (max-width: 1024px) {    .no-info{        margin: 0 0 10% 0;    }    .no-info .ni-im{        width: 50vw;        height: 50vw;        background: url(../images/icons/noinfo.svg) no-repeat center;        background-size: 100%;        margin: 0 auto 5%;    }    .no-info .ni-mc{        font-size: 4vw;    }}/*暂无信息-e*//*回到顶部-s*/.back-top{    width: calc( var(--bili) * 50px );    height: calc( var(--bili) * 50px );    background-color: #8ba4b6;    position: fixed;    right: 3%;    bottom: 30%;    border-radius: 50%;    text-align: center;    display: flex;    flex-direction: column;    align-items: center;    justify-content: center;    cursor: pointer;    z-index: 9999;}.back-top .bt-arw{    background: url(../images/icons/back_top.svg) no-repeat center;    width: calc( var(--bili) * 16px );    height: calc( var(--bili) * 16px );    background-size: 100%;    position: absolute;    /*top: calc( var(--bili) * 12px );*/    transition: all 0.5s;}.back-top .bt-tie{    font-weight: 700;    font-size: calc( var(--bili) * 13px );    color: #ffffff;    margin: calc( var(--bili) * 14px ) 0 0 0;}.back-top:hover{    background-color: #f75f2f;}.back-top:hover .bt-arw{    animation: bounce-inSS 1.5s infinite; /* 启动动画特效 */    /*top: calc( var(--bili) * 8px );*/}@keyframes bounce-inSS {    0% { -webkit-transform: translate3d(0, 0px,0);        -webkit-animation-timing-function: ease-out; }    50% { -webkit-transform: translate3d(0, -4px,0);        -webkit-animation-timing-function: ease-in; }    100% { -webkit-transform: translate3d(0, 0px,0); }}@media screen and (max-width: 1024px) {    .back-top{        display: none!important;        opacity: 0;    }}/*回到顶部-e*//*强制样式-s*/.content-noys{    line-height: 2!important;    color: #333333!important;    max-width: 100% !important;}.content-noys *{    line-height: 2!important;    color: #333333!important;    max-width: 100% !important;}/*强制样式-e*//*弹窗-s*/.eject-index{    position: fixed;    width: 100%;    height: 100%;    left: 0;    top: 0;    z-index: 999;    display: none;}.eject-index.on{    display: block;}.eject-index .eject-inner-mask{    position: fixed;    width: 100%;    height: 100%;    left: 0;    top: 0;    background-color: rgba(0, 0, 0, 0.4);    z-index: 2;}.eject-index .eject-content{    position: absolute;    /*width: 100%;*/    /* height: 100%; */    left: 50%;    top: 50%;    display: flex;    align-items: center;    justify-content: center;    z-index: 3;    transform: translate(-50%,-50%);}.eject-index .eject-close{    position: absolute;    font-size: 18px;    width: 40px;    height: 40px;    background-color: rgb(0 0 0 / 50%);    color: #ffffff;    border-radius: 50%;    display: flex;    align-items: center;    justify-content: center;    right: 3%;    top: 3%;    z-index: 2;    cursor: pointer;    opacity: 0;    transition: all 0.3s;}.eject-index .eject-box{    margin: 0 10%;    width: 80%;    background-color: #000000;    position: relative;    overflow: hidden;}.eject-index .eject-box .ab-video{    width: 100%;    height: 50vh;}.eject-index .eject-box:hover .eject-close{    opacity: 1;}@media screen and (max-width: 1024px) {    .eject-index .eject-content{        width: 100%;    }    .eject-index .inner{        padding: 0;    }    .eject-index .eject-box{        width: 100%;        margin: 0;    }}/*弹窗-e*//*全屏搜索-s*/.Main-Search{    position: fixed;    top: 0;    left: -100%;    width: 100%;    height: 100%;    background-color: rgba(24, 23, 35, 0.95);    z-index: 110;    transition: all 0.5s;}.Main-Search.on{    left: 0;}.Main-Search .MS-inner{    width: 100%;    height: 100%;    padding: 2%;    position: relative;}.Main-Search .MS-inner .ev-close{    position: absolute;    right: 3%;    top: 3%;    color: #ffffff;    font-size: calc( var(--bili) * 26px );    font-weight: initial;    cursor: pointer;    transition: all 0.5s;    width: calc( var(--bili) * 30px );    height: calc( var(--bili) * 30px );    background:  url(../images/icons/w1s.svg) no-repeat center;    background-size: 100%;    z-index: 100;}.Main-Search .MS-inner .ev-close:hover{    transform:rotate(360deg);}.Main-Search .MS-inner .ev-content{    width: 100%;    height: 100%;    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;}.Main-Search .MS-inner .ev-content .ev-title{    text-align: center;    margin: 0 0 calc( var(--bili) * 50px ) 0;}.Main-Search .MS-inner .ev-content .ev-title .even{    font-size: calc( var(--bili) * 42px );    color: #ffffff;    margin: 0 0 calc( var(--bili) * 20px ) 0;    font-weight: 700;    letter-spacing: 2px;}.Main-Search .MS-inner .ev-content .ev-title .evcn{    font-size: calc( var(--bili) * 28px );    color: #ffffff;    letter-spacing: 4px;}.Main-Search .MS-inner .ev-content .ev-form{    width: calc( var(--bili) * 1000px );}.Main-Search .MS-inner .ev-content .ev-dbcn{    width: 100%;    display: flex;    align-items: center;    justify-content: space-between;    margin: 0 0 calc( var(--bili) * 50px ) 0;}.Main-Search .MS-inner .ev-content .ev-dbcn .ev-srk{    width: calc(100% - calc( var(--bili) * 100px ));    height: calc( var(--bili) * 80px );    padding: 0 4%;    font-size: calc( var(--bili) * 18px );}.Main-Search .MS-inner .ev-content .ev-dbcn .ev-btn{    width: calc( var(--bili) * 80px );    height: calc( var(--bili) * 80px );    cursor: pointer;    background:  var(--colorZT) url(../images/icons/w41.svg) no-repeat center;    background-size: 30%;}.Main-Search .MS-inner .ev-content .ev-word{    display: flex;    align-items: center;    margin: 0 0 calc( var(--bili) * 50px ) 0;}.Main-Search .MS-inner .ev-content .ev-word .Acls{    font-size: calc( var(--bili) * 16px );    color: #ffffff;    margin: 0 calc( var(--bili) * 15px );}.Main-Search .MS-inner .ev-content .ev-word .Acls:hover{    color: var(--colorZT);}/*全屏搜索-e*/